/* ************************************************************************
> File Name:     main7.c
> Author:        zhfu
> mail:          3346897597@qq.com
> Created Time:  2022年05月04日 星期三 23时11分43秒
> Description:   
 ************************************************************************/
#include<stddef.h>
#include<time.h>
#include<stdlib.h>
#include<stdio.h>
#include"hashtable.h"

int func(int x)
{
    return x % 11;
}

int main(void)
{
    srand(time(NULL));

    my_hash h = {NULL, 11, func};
    for (int i = 0; i < 20; ++i){
        insert(&h, rand());
    }

    insert(&h, 22);
    insert(&h, 133);
    print_hash(h);

    puts("------------\n");
    delete(&h, 22);
    print_hash(h);
    free_hash(&h);

    return 0;
}
